package foliotracker.views;

import java.util.Date;
import java.util.List;

public interface IBuyStockView
{
	/**
	 * Gets the selected stock symbol.
	 * @return
	 */
	String getSymbol();
	
	/**
	 * Set the error text for the symbol field.
	 */
	void setSymbolError(String value);
	
	/**
	 * Gets the date the user entered for the transaction.	
	 * @return
	 */
	String getDateField();
	
	/**
	 * Set the error text for the date field.
	 * @param value
	 */
	void setDateError(String value);
	
	/**
	 * Gets the quantity of shares bought.
	 * @return
	 */
	String getQuantityField();
	
	/**
	 * Set the error text for the quantity field.
	 * @param value
	 */
	void setQuantityError(String value);
	
	/**
	 * Gets the price paid for each share.
	 * @return
	 */
	String getCostField();
	
	/**
	 * Set the error text for the cost field.
	 * @param value
	 */
	void setCostError(String value);
}
